package com.fulihui.wgj.admin.api.qrcode.request;

import com.fulihui.common.request.web.CommonRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author: Levon
 * @date: 2018-07-09 13:58
 */
@Getter
@Setter
@ApiModel("创建参数二维码请求")
public class QrcodeCreateRequest extends CommonRequest {

    @ApiModelProperty("二维码唯一标识")
    private String sceneStr;

    @ApiModelProperty("二维码名称")
    private String qrcodeName;

    /**
     * ("text", "文本"),("image", "图片"), ("voice", "语音"), ("video", "视频"), ("music", "图文消息音乐"), ("news", "图文消息-外链"), ("mpnews", "图文消息-图文消息页面"), ("wxcard", "卡券")
     * {@link com.fulihui.common.enums.CustomMsgTypeEnum}
     */
    @ApiModelProperty("回复类型：text-文本，image-图片，mpnews-图文消息")
    private String msgType;

    /**
     * 二维码回复内容-type是图片或图文时存储media_id
     */
    @ApiModelProperty("二维码回复内容-type是图片或图文时存储media_id")
    private String content;

    @ApiModelProperty("渠道标签")
    private String channelLabel;

}
